package com.badger.generator.constant;

/**
 * database的静态类
 * @author liqi
 *
 */
public final class DataBaseDriver {
    public final static String MYSQL = "com.mysql.jdbc.Driver";

    public final static String ORACLE = "oracle.jdbc.driver.OracleDriver";

    public final static String POSTGRE_SQL = "org.postgresql.Driver";
    
    public final static String DM = "dm.jdbc.driver.DmDriver";

    /**
     * 父级接口静态代码
     */
    /** 父级entity **/
    public final static String BASE_ENTITY = "com.badger.generator.base.entity.BaseEntity";
    /** 父级Mapper **/
    public final static String BASE_MAPPER = "com.badger.generator.base.mapper.BaseMapper";
    /** 父级service **/
    public final static String BASE_SERVICE = "com.badger.generator.base.service.BaseService2";
    /** 父级service实现 **/
    public final static String BASE_SERVICE_IMPL = "com.badger.generator.base.service.BaseServiceImpl";
    /**父级的controller*/
    public final static String BASE_CONTROLLER = "com.badger.generator.base.controller.BaseController";
    /**父级的 api controller*/
    public final static String API_CONTROLLER = "com.badger.generator.base.controller.ApiController";

    public final static String MP_MAPPER = "com.baomidou.mybatisplus.mapper.BaseMapper";

    public final static String MP_SERVICE = "com.baomidou.mybatisplus.service.IService";

    public final static String MP_SERVICE_IMPL = "com.baomidou.mybatisplus.service.impl.ServiceImpl";

    private DataBaseDriver() {
    }

}
